package com.company.project.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.company.project.vo.req.PageReqVO;


import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 地区码表
 *
 * @author YangYulin
 * @email YangYulinit@163.com
 * @date 2020-07-30 17:41:13
 */
@Data
@TableName("sys_area")
public class SysAreaEntity extends PageReqVO implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 地区Id
	 */
	@TableId("id")
	private String id;

	/**
	 * 地区编码
	 */
	@TableField("area_code")
	private String areaCode;

	/**
	 * 地区名
	 */
	@TableField("area_name")
	private String areaName;

	/**
	 * 地区级别（1:省份province,2:市city,3:区县district,4:街道street）
	 */
	@TableField("level")
	private Integer level;

	/**
	 * 城市编码
	 */
	@TableField("city_code")
	private String cityCode;

	/**
	 * 城市中心点（即：经纬度坐标）
	 */
	@TableField("center")
	private String center;

	/**
	 * 地区父节点
	 */
	@TableField("parent_id")
	private String parentId;


}
